arc torch - Turkish English Dictionary